/**$Licence:
 *   Use this however/wherever you like, just don't blame me if it breaks anything.
 *   Copyright (C) 2008 - 2012 xingsheng.zhu@gmail.com All rights reserved.
 */
package com.blazemina.container;

import com.blazemina.config.BlazeminaConfig;


/**
 * * A <b>Container</b> is an object that can execute requests received from a
 * client, and return responses based on those requests.
 * 
 * @author JackChu
 * @version 1.0.0 2012-2-3 下午3:43:52
 */
public interface Container {

	void init();

	void start();
	
	void stop();

	public abstract void init(BlazeminaConfig blazeminaConfig);
}
